global coverage - French English Dictionary